package com.bangbang.feign.fallback;



import com.bangbang.configresult.Result;
import com.bangbang.configresult.ResultEnum;
import com.bangbang.dto.UserDTO;
import com.bangbang.feign.UserServiceFeign;
import org.springframework.stereotype.Component;

import java.math.BigDecimal;

@Component
public class UserServiceFeignFallback implements UserServiceFeign {


    @Override
    public Result<UserDTO> selectById(Integer userId) {

        // 需要在这里写一个熔断的功能,  例如 打印日志,或者有的方法我们需要记录一些数据
        return Result.buildResult(ResultEnum.ERROR).setResult("熔断了");
    }

}
